perfect reflecting diffuser - English Synonyms Dictionary